Smush\Core\Modules\Smush D

Total Complexity 225
Dependencies 4
Dependents 8
Total lines 1,278
Lines of code 619
Logical lines of code 399
Comment lines 458
Methods 24
Properties 5

Methods 24

Method Rating Maintainability Complexity Lines of code
resize_from_meta_data()
D
22
58 160
_post()
B
36 22 75
do_smushit()
B
38 22 61
wp_smush_handle_editor_async()
B
47 17 32
smush_image()
A
43 15 45
smush_single()
A
44 10 41
update_lists()
A
57 9 15
update_super_smush_count()
S
56 7 17
calculate_percentage()
S
58 7 14
add_api_message()
S
56 6 17
update_resmush_list()
S
58 6 15
wp_smush_handle_async()
S
61 6 12
dismiss_update_info()
S
62 6 11
calculate_percentage_from_stats()
S
61 5 12
show_warning()
S
62 5 12
remove_sizes_from_s3_upload()
S
62 5 11
skip_image_size()
S
63 4 10
get_api_key()
S
65 4 9
delete_images()
S
61 3 13
resize_image()
S
70 3 6
is_auto_smush_enabled()
S
69 2 7
get_size_signature()
S
67 1 9
array_fill_placeholders()
S
66 1 8
init()
S
67 1 7